buttress foot - Allemand Anglais Dictionnaire